﻿@charset "utf-8";
/* CSS Document */

body{ font-size:12px; text-align:left; font-family:"宋体"; background:#FEFEFE}

*{margin:0;padding:0;} 
img { border:none;}
ul,li{ padding:0px; list-style:none;}
checkbox,select,input { vertical-align:middle;}
.word_break{word-break:break-all;word-wrap:break-word}
i{ font-style:normal}

.left{ float:left}
.right{ float:right}
.Enter {word-wrap:break-word; word-break:keep-all; white-space:normal;}
.Abridge { text-overflow: ellipsis; -moz-text-overflow: ellipsis; overflow:hidden; white-space:nowrap;}
.middle{ vertical-align:middle}
.center{ text-align:center}

.cls {zoom:1;}
.cls:after {content:"";visibility:hidden;display:block;height:0;clear:both;}
.mt5{ margin-top:5px;}
.mt20 { margin-top:20px;}
.radio { margin:0 4px 2px 0;*margin:0 0 2px -1px; }
.textarea1 { border:solid 1px #BFBFBF; color:#565656; padding:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; overflow:auto;}
.textarea1_1{border:solid 1px #BFBFBF; color:#565656; padding:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; overflow:auto; width:730px;font-size:12px; line-height:18px; color:#666; height:110px}

.text_1 { border:solid 1px #a2b5c8; color:#333; height:18px; padding:2px 5px 0px; line-height:20px}
.text_2 { border:solid 1px #71706E; color:#A6A6A6; height:16px; padding:1px 5px 0px;}
.text_3 { border:solid 1px #BFBFBF; color:#333; height:16px; padding:1px 5px 0px;}
.text_4 { border:solid 1px #d6d6d6; color:#333333; background:#FFF; height:19px; padding:3px 5px 0px;}
.text_5 { border:solid 1px #C4C4C4; background:#F9F9F9; color:#333; height:23px; line-height:23px; padding:0px 5px 0px;}
.text_6{  height:24px;  border:0; line-height:24px;}
.text_7 { border:solid 1px #7F9EBA; color:#333; height:16px; padding:2px 5px 0px; line-height:16px}
.text_8 { background:#f9fbf0; height:16px; padding:2px 5px 0px; line-height:16px; border: solid 1px #d2d5ca; border-top-color:#d2d5ca; border-left-color:#d2d5ca; border-bottom-color:#efefef; border-right-color:#efefef;}
.text_9 { height:24px;padding:2px 5px 0px; line-height:24px; border:1px solid #C7C7C7; width:220px; background:url(../images/input_c1.gif) no-repeat}


/*.button_1{background:url(../images/bt_bg.gif) no-repeat ;  height:23px;  text-align:center; cursor:pointer;  border:1px solid #7db6d8; color:#336699; padding:0 15px;padding-top:3px\9;}
.button_2{background:url(../images/bt_bg.gif) no-repeat;  height:20px;  text-align:center; cursor:pointer;  border:1px solid #7db6d8;color:#336699;overflow:visible; padding:0 12px;padding-top:3px\9; font-size:12px} 
.button_3{background:url(../images/bt_bg.gif) no-repeat;  height:23px;  text-align:center; cursor:pointer;  border:1px solid #7db6d8;color:#336699;overflow:visible; padding:0 15px; padding-top:3px\9;} */

.button_1{background:url(../images/admin/class_now.gif) no-repeat; width:71px; height:21px;border:none; padding-top:3px\9; text-align:center; cursor:pointer;}
.button_2{background:url(../images/admin/bt_bg06.gif) no-repeat; width:71px; height:22px;border:none; padding-top:3px\9; text-align:center; cursor:pointer;} 
.button_3{background:url(../images/admin/bg_bg21.gif) no-repeat; width:98px; height:26px;border:none; padding-top:3px\9; text-align:center; cursor:pointer;} 
.button_4{ width:60px; height:20px; line-height:20px; text-align:center; border:1px solid #ff9933; color:#d34e0c; } 
.button_5{ width:60px; height:20px; line-height:20px; text-align:center; border:1px solid #99cc00; color:#71a33f;} 
.button_16 { width:86px; height:26px; line-height:26px; text-align:center; background:url(../images/button_bg16.gif) no-repeat; border:0; color:#fff; font-weight:bold; margin-top:5px; cursor:pointer}

.button_17{background:url(../images/bt_bg.gif) no-repeat left -30px; color:#485d72; height:22px; text-align:center; cursor:pointer;  border:1px solid #bfcbd6;overflow:visible;padding:0 15px; padding-top:3px\9;} 
.button_18{background:url(../images/bg_bg96.gif) no-repeat; width:96px; height:26px;border:none; padding-top:3px\9; text-align:center; cursor:pointer;color:#fff; font-weight:bold; margin-top:5px; cursor:pointer} 


  #head{ color:#7A7A7A }
 /* 头部第一行 */
.head_center_box{margin:auto; width:960px;background:url(../images/bg_top02.gif) repeat-x;  padding-top:15px;border-top:2px solid #BC6D83}
  .head_center_box .head_logo{ margin-left:15px;  }
  .head_center_box .head_title_c{ line-height:20px; float:left; margin-left:40px; margin-top:8px}
  .head_center_box .head_contact_r{ float:right; margin-right:10px; line-height:25px}
  
  
  
  /*头部广告图片切换*/
  #ibanner { position:relative; width:528px; height:262px; overflow:hidden;  border:1px solid #d8e0d6; float:left; z-index:0; }
#ibanner_pic a { position:absolute; top:0; display:block; width:528px; height:256px; overflow:hidden; }
#ibanner_btn { position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:700; font-family:Arial; }
#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background:#000; cursor:pointer; }
#ibanner_btn .normal { height:18px; border:1px solid #999; color:#999; font-size:14px; line-height:18px; }
#ibanner_btn .current { height:18px; border:1px solid #FF5300; color:#FF5300; font-size:14px; line-height:18px; }

   
   .head_nav{ width:950px; margin:auto; height:32px; margin-top:5px; background:url(../images/bg_nav.jpg); padding-left:10px;}
	.head_nav li { width:100px; height:32px; float:left;  text-align:center;  margin-right:5px; padding-left:10px }	
	.head_nav li a{ display:block; width:100px; height:18px;padding-top:10px; font-weight:bold; color:#6A6A68}
	.head_nav li a:hover{ color: #F30 }
	.head_nav li.index{background:url(../images/nav_index.gif) no-repeat 27px 6px;  }
		.head_nav li.index a{ color:#FFF;}
		
		
#ibanner2 { position:relative; width:960px; height:276px; overflow:hidden;  margin-top:5px; background:#999}
#ibanner_pic2 a { position:absolute; top:0; display:block; width:960px; height:276px; overflow:hidden; }
#ibanner_btn2 { position:absolute; z-index:9999; left:50px; top:20px;font-weight:700; font-family:Arial; }
/*#ibanner_btn2 { position:absolute; z-index:9999; right:455px; bottom:2px; font-weight:700; font-family:Arial; }*/
#ibanner_btn2 span { display:block; float:left; margin-left:5px; padding:0 4px;cursor:pointer;   }
#ibanner_btn2 .normal { height:10px; background-image: url('../images/dian1.png')!important; background-repeat: no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/c_c_imgs/dian1.png'); _background-image: none; }
#ibanner_btn2 .current { height:10px;background-image: url('../images/dian2.png')!important; background-repeat: no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/dian2.png'); _background-image: none;    }



#main_content_box{ margin:auto; width:960px;}
.main_middle{  padding:10px;}
.por_box{ background:#EFEDEE; padding-left:70px; border-bottom:1px solid #D1D1D1}
.main_img_top_bg_title{ margin-top:10px; height:26px; line-height:26px; background:url(../images/img_top_bg.jpg) no-repeat; padding:3px 145px 0; color:#666; font-weight:bold}
.left_main{ margin-right:10px; width:720px; line-height:24px; background:#EFEDEE;}
.left_main .left_info{ margin:20px 40px; color:#454545}
.left_main .left_info h3{ text-align:center; font-size:16px; margin-bottom:20px;}

.product_bar{ margin-top:10px; margin-right:20px}
.product_bar ul.ul_main li{width:190px; height:39px; border-bottom:1px solid #C1C1C0; line-height:39px; font-size:16px; font-weight:bold; text-align:center; background:url(../images/right_bg_zw.gif) repeat-x; color:#474440; cursor:pointer}
.product_bar ul.ul_main li.index{ background:url(../images/bs_ico_02.gif) no-repeat; }
.product_bar ul.ul_main li a{width:190px; height:39px; display:block;color:#474440;}
.product_bar ul.ul_main li a:hover{ color:#c00}

.product_bar ul.ul_child li{width:190px; height:28px;  border-bottom:1px solid #E5E5E4;  line-height:28px; font-size:16px; text-align:center; color:#666; cursor:pointer; background:none; }
.product_bar ul.ul_child li a{ display:block;width:190px; height:28px;}
.product_bar ul.ul_child li.index{background:url(../images/bs_ico_03.gif) no-repeat; }
.phone_test{ margin-top:5px}

.right_content{}
.right_content ul li{ width:206px; height:40px; border:1px solid #D4D4D4; line-height:40px; font-size:16px; font-weight:bold; text-align:center; background:url(../images/right_bg_zw.gif) repeat-x; margin-bottom:3px; color:#474440; cursor:pointer }
.right_content ul li.index{ background:url(../images/bs_ico_01.gif) no-repeat; }
.right_content ul li.on{background:#DEDEDE;}

.product_bg_top{ background:url(../images/content_pro_right_bg.gif) no-repeat; height:39px; line-height:40px; font-size:16px; color:#c00; padding-left:60px; font-weight:bold}
.product_box{ width:713px; border:1px solid #EAEAE9;}
.product_info{ padding:10px; line-height:24px; overflow:hidden}
.mk_info{ margin-top:10px; border-bottom:1px solid #E1E0E0; padding-bottom:5px; position:relative}
	.mk_info .mk_title{ font-size:14px; color:#c00; font-weight:bold}
	.mk_info .mk_title_01{font-size:14px; color: #333; font-weight:bold}
	.mk_info a.fc_14{ position:absolute; right:5px; bottom:-1px; text-decoration:underline}

.tab_9 { border:solid #CCCCCC; border-width:1px 0 0 1px; color:#424242;}
	.tab_9 caption { color:#BE1405; font-weight:bold; text-align:left; padding:2px 0 0 10px; line-height:28px; border:solid 1px #CCCCCC; border-bottom:none;}
		.tab_9 caption h1{ font-size:13px;color:#BE1405;}
	.tab_9 th,.tab_9 td { border:solid #CCCCCC; border-width:0 1px 1px 0; height:30px; padding:0px 13px;}
	.tab_9 th { background:#FAFAFA; text-align:left}
.tab_9_4  {}
	.tab_9_4 th { text-align:right; width:70px; padding-right:5px; font-weight:normal}
	.tab_9_4 td { text-align:left; padding-right:5px;}

	
	#job_info { margin:20px 0 50px; line-height:20px; padding-left:3em;}
	#job_info h2{ font-size:12px; line-height:40px; margin-left:-2em; text-align:left}
	#job_info h3{ font-size:12px; line-height:30px; margin-left:-2em;text-align:left}
.about_zw_01{ display:none}


.demo_left_main{ margin-right:10px; width:720px; line-height:24px; }
ul.demo_ul{ position:relative}
	ul.demo_ul li{ float:left; margin-right:10px;}
		ul.demo_ul li a{ display:block; background:url(../images/demo_left_bg.jpg) no-repeat; width:79px; height:26px; line-height:26px; text-align:center; font-size:14px; font-family:"微软雅黑"; margin-top:3px; position:relative; top:4px}	
		ul.demo_ul li a:hover{ display:block; background:url(../images/demo_left_bg01.jpg) no-repeat; width:97px; height:30px; line-height:30px; text-align:center; font-size:14px; font-family:"微软雅黑"; margin-top:3px; position:relative; top:2px}
		ul.demo_ul li a.index{ display:block; background:url(../images/demo_left_bg01.jpg) no-repeat; width:97px; height:30px; line-height:30px; text-align:center; font-size:14px; font-family:"微软雅黑"; color:#E86867; position:relative; top:2px}
.demo_left_main .demo_info{ border:1px solid #E9E9E9; border-top:2px solid #D4D4D4; padding-left:15px; padding-right:5px; padding-bottom:20px; }
.demo_left_main .demo_info .cls{ margin-top:10px;}
.demo_left_main .demo_info .tit{ color:#D9271D; margin-bottom:5px; font-size:14px; font-weight:bold}
.demo_left_main .text_demo{ width:560px; margin-left:20px; color:#454545}		

.demo_right_content{ width:200px;}
	.demo_right_content .tag_img{ margin-top:35px;}

.tags { padding: 13px 3px 20px 15px; font-size: 13px; color: #7e807d;background:#DEDEDE;}
.tags span { margin-right: 10px; display: inline-block; }
.tags span.highlights1 { font-size: 16px;line-height:120%; }
.tags span.highlights2 { font-size: 24px; line-height:120%;}
.tags span.highlights3{font-size:18px;line-height:120%;}

	/* 页脚上支付帮助*/
.links { border:1px solid #eaeaea; background:#B6B5B3; padding:3px; width:952px; }
	.links .link_bd { padding:20px 0px; line-height:24px; }
	.links .link_bd h4 a { font-family:"微软雅黑"; font-size:12px;font-weight:normal;}
	.links .link_bd h4 a img { margin-left:2px; margin-bottom:3px; }
	.links .link_bd h4 span{ border-bottom:1px solid #FFF; padding:0 5px 10px 7px; color:#FFF; font-size:12px  }
	.links .link_bd ul { margin-top:20px; line-height:24px }
	.links .link_bd ul li {padding-left:7px }
	.links .link_bd ul li a { color:#FFF }
	.links .link_bd ul li a:hover { color:#FF5A00 }
	.links .link_bd div { float:left; width:140px; margin-left:48px; display:inline }
	.links .link_bd .links_pane5 h4 a { background-position:0 -81px; }
	.links .link_bd .links_pane5 { border:0 }
	

.footer_960	{ width:960px; margin:auto; text-align:center; margin-top:15px; padding-bottom:25px; }
	.footer_960 p{line-height:25px; color:#666}